package com.proton.carepatchtemp.utils;

import android.text.TextUtils;

/**
 * Created by Api on 2016/9/25.
 */

public class VaildUtils {
    public static boolean valiMobile(String mobiles) {
    /*
    移动：134、135、136、137、138、139、150、151、157(TD)、158、159、187、188
    联通：130、131、132、152、155、156、185、186
    电信：133、153、180、189、（1349卫通）
    998
    总结起来就是第一位必定为1，第二位必定为3或5或8，其他位置的可以为0-9
    */
        String telRegex = "[19][0-9]\\d{9}";
        return !TextUtils.isEmpty(mobiles) && mobiles.matches(telRegex);
    }

    public static boolean valiPwd(String pwd) {
        String pwdRegx = "[a-zA-Z\\d]{6,100}";
        return pwd != null && !TextUtils.isEmpty(pwd) && pwd.length() >= 6 && pwd.length() < 100 && pwd.matches(pwdRegx);
    }

    public static boolean isRepeat(String a, String b) {
        return a != null && b != null && (a.compareTo(b) == 0);
    }
}
